//
//  BaseTableSectionModel.h
//  YiCuiMiaoZhang
//
//  Created by Sings on 2019/4/8.
//  Copyright © 2018 益萃网络科技（中国）有限公司. All rights reserved.
//

//#import "BaseViewModel.h"
#import "BaseDataModel.h"

typedef void(^BaseTableSectionModelRefresh)(UITableViewRowAnimation animation);

@class BaseCellModel;
@interface BaseTableSectionModel : BaseDataModel

@property (nonatomic, strong) BaseViewModel *sectionHeaderView;

@property (nonatomic, strong) BaseViewModel *sectionFooterView;

@property (nonatomic, strong) NSMutableArray<__kindof BaseCellModel *> *rowArray;

@property (nonatomic, assign, getter=isMove) BOOL move;

@property (nonatomic, copy) BaseTableSectionModelRefresh sectionRefresh;

@property (nonatomic, copy) BaseTableSectionModelRefresh tableRefresh;

@property (nonatomic, copy) NSString *strTabbar;

- (void) refreshFun;

- (void) refreshTableFun;

@end
